package com.polaris.live.resp.go_resp.device

/**
 * 配置设备基类
 *
 * @author Created by lucas on 2023/7/28 11:18
 * @since 1.0.0
 */
abstract class AbstractDeviceBean {

    /**
     * 平台类型
     *
     * @see PlatformType
     */
    abstract val platformType: Int

    /**
     * 应用类型
     *
     * @see AppType
     */
    abstract val appType: Int

    /**
     * 马甲类型
     *
     * @see VariantType
     */
    abstract val variantType: Int

    /**
     * 应用版本
     */
    abstract val appVersion: String

    /**
     * 编译版本
     */
    abstract val buildVersion: Int

    /**
     * 设备型号
     */
    abstract val osModel: String

    /**
     * 系统版本
     */
    abstract val osVersion: String

    /**
     * 语言
     */
    abstract val language: String

}